package com.wanghaixin.service;

import com.wanghaixin.dto.DataGridResult;
import com.wanghaixin.dto.QueryDTO;
import com.wanghaixin.pojo.Message;

/**
 * @Auther: 王海新
 * @Date: 2020/11/3 15:12
 * @Description: 消息管理模块
 */
public interface MessageService {

    /*********************************************************************************************************************
     * @Author:  王海新
     * @Date:  15:13  2020/11/3
     * @Version:  1.0.0
     * @Description: 增
     */
    public int addMessage(Message message);

    /*********************************************************************************************************************
     * @Author:  王海新
     * @Date:  15:13  2020/11/3
     * @Version:  1.0.0
     * @Description: 删
     */
    public void delMessage(Long id);

    /*********************************************************************************************************************
     * @Author:  王海新
     * @Date:  15:13  2020/11/3
     * @Version:  1.0.0
     * @Description: 改
     */
    public int updateMessage(Message message);

    /*********************************************************************************************************************
     * @Author:  王海新
     * @Date:  15:13  2020/11/3
     * @Version:  1.0.0
     * @Description: id查
     */
    public Message findById(Long id);

    /*********************************************************************************************************************
     * @Author:  王海新
     * @Date:  15:13  2020/11/3
     * @Version:  1.0.0
     * @Description: 分页查
     */
    public DataGridResult findByPage(QueryDTO queryDTO);

}
